materials science facility - English Synonyms Dictionary